@charset "utf-8";
/* CSS Document */

.list_left_con{ overflow:hidden;}
.list_left_table{ overflow:hidden; border:1px solid #d3d3d3; border-bottom:none;}
.list_left_table tr th{ background:#efefef; height:38px; line-height:38px; padding-bottom:1px; border-bottom:1px solid #dcdcdc;}
.list_left_table tr th .shop_class a{ background:url(../images/shop_class_bg.jpg) no-repeat 17px 7px; display:inline-block; width:108px;}
.list_left_table tr th .up_icon a{ background:url(../images/up_icon.jpg) no-repeat 41px 12px; display:inline-block; padding-right:20px;}
.list_left_table tr th .up_icon a:hover{ background:url(../images/up_icon_hover.jpg) no-repeat 41px 12px; display:inline-block; padding-right:20px;}
.list_left_table tr th .up_icon_hover a{ background:url(../images/up_icon_hover.jpg) no-repeat 41px 12px; display:inline-block; padding-right:20px; color:#ff6000;}

.list_left_table tr th .up_icon_02 a{ background:url(../images/up_icon.jpg) no-repeat 53px 12px; display:inline-block; padding-right:30px;}
.list_left_table tr th .up_icon_02 a:hover{ background:url(../images/up_icon_hover.jpg) no-repeat 53px 12px; display:inline-block; padding-right:30px;}


.list_left_table tr th .up_icon_02_hover a{ background:url(../images/up_icon_hover.jpg) no-repeat 53px 12px; display:inline-block; padding-right:30px; color:#ff6000;}

.list_left_table tr td{ padding:10px 0px 0px 12px; border-bottom:1px solid #d3d3d3;}
.list_left_table tr .shop_img_name{ }
.list_left_table tr .shop_img_name p{ padding-bottom:8px;}
.list_left_table tr .shop_img_name p a{ color:#055bd4;}
.list_left_table tr .shop_img_name p a:hover{ color:#ff6000;}
.list_left_table tr .shop_img_name .shop_img{ }
.list_left_table tr .shop_img_name .shop_img a{ background:#fff; border:1px solid #e0e0e0; padding:2px; display:inline-block;}
.list_left_table tr .shop_img_name .shop_img a:hover{ background:#fffc00; border:1px solid #c6c6c6; padding:2px; display:inline-block;}


.list_table_con{ overflow:hidden;}
.list_table_con tr th{ text-align:center; font-weight:normal; background:none; border:none; line-height:18px; padding-top:5px; height:90px;}
.list_table_con tr td{ padding:15px 10px 8px 32px; border-bottom:none;}
.list_table_con tr .comm_food a{ color:#055bd4; padding:0 15px 0 5px;}
.list_table_con tr .comm_food a:hover{ text-decoration:underline;}
.list_table_con tr td .review_all a{ text-decoration:underline; color:#ff6000; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.list_table_con tr td .review_all a:hover{ text-decoration:none;}
.list_table_con tr td .enter_shop_btn a{ background:url(../images/enter_shop_btn.jpg) no-repeat; width:98px; height:29px; line-height:29px; font-size:14px; display:inline-block; text-align:center;}

.list_comm_shop{ overflow:hidden; padding:10px 0px 0px 11px; _padding:10px 0px 0px 8px; _height:1%;}
.list_comm_shop ul li{ float:left; margin-right:10px; _margin-right:8px;}
.list_comm_shop ul li p{ text-align:center; padding-bottom:5px;}
.list_comm_shop ul li p a img{ border:1px solid #e2e2e2;}

.index_b_content{ overflow:hidden; padding:13px 8px 6px; height:260px;}
.index_b_content dl dt{ padding-bottom:1px; padding-left:2px;}
.index_b_content dl dt a{ color:#ff6000;}
.index_b_content dl dt a:hover{ color:#ff6000; text-decoration:underline;}
.index_b_content dl dd{ padding-bottom:5px; background:url(../images/index_bj_bg.jpg) repeat-x center bottom; margin-bottom:8px; padding-left:2px;}
.index_b_content dl dd a{ color:#f79123;}
.index_b_content dl dd a:hover{ color:#ff0000;}

.list_hot_food{ overflow:hidden; padding:12px 0px 0px 12px; _height:1%;}
.list_hot_food ul li{ overflow:hidden; margin-bottom:10px; _height:1%;}
.list_hot_food ul li .list_hot_food_left{ float:left; margin-right:12px;}
.list_hot_food ul li .list_hot_food_left a img{ border:1px solid #e2e2e2;}
.list_hot_food ul li .list_hot_food_right{ float:left;}
.list_hot_food ul li .list_hot_food_right p{ padding-bottom:4px;}
.list_buy_btn{ background:url(../images/list_buy_btn.jpg) no-repeat; width:58px; height:21px; line-height:21px; border:none; font-size:12px; cursor:pointer;}


DIV.selectbox-wrapper {
	BORDER-RIGHT: #b7d1eb 1px solid; 
	BORDER-TOP: #b7d1eb 0px solid; 
	MARGIN-TOP: -3px; 
	BORDER-LEFT: #b7d1eb 1px solid; 
	WIDTH: 63px; 
	BORDER-BOTTOM: #b7d1eb 1px solid; 
	POSITION: absolute; 
	BACKGROUND-COLOR: #fff; 
	TEXT-ALIGN: left;
	z-index:1000;
}
DIV.selectbox-wrapper UL LI.selected {BACKGROUND-COLOR: #e0ecf7;}
DIV.selectbox-wrapper UL LI.current {
	COLOR: #fff; BACKGROUND-COLOR: #36c
}
DIV.selectbox-wrapper UL LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: 57px; CURSOR: pointer; LINE-HEIGHT: 20px; PADDING-TOP: 3px
}
.selectbox { border:none;  DISPLAY: block; padding-left:4px; width: 82px; CURSOR: pointer; padding-top:5px; HEIGHT: 18px; background:url(../images/bg01.gif) no-repeat;}





